The Randomness Recycler Approach to Perfect Sampling

نویسندگان

  • James Allen Fill
  • Mark Huber
چکیده

1. The Randomness Recycler versus Markov chains At the heart of the Monte Carlo approach is the ability to sample from distributions that are in general very difficult to describe completely. For instance, the distribution might have an unknown normalizing constant which might require exponential time to compute. In these situations, in lieu of an exact approach, Markov chains are often employed to obtain approximately random samples. The primary drawback to Markov chain methods is that the mixing time of the chain is usually unknown, which makes it impossible to determine how close the output samples are to the target distribution. Here we present the randomness recycler (RR) protocol, which overcomes this difficulty for several problems of interest. In contrast to traditional Markov chain approaches, an RR-based algorithm creates samples that are drawn exactly from the desired distribution. Other perfect sampling methods such as coupling from the past use existing Markov chains, but RR does not use the traditional Markov chain at all. While not universal, RR does apply to a wide variety of problems. In restricted instances of these problems, it gives the first expected linear time algorithms for generating samples. Here we present RR-type algorithms for self-organizing lists, the Ising model, random independent sets, random colorings, and the random cluster model. In Markov chain approaches, small random changes are made in the observation until the entire observation has nearly the stationary distribution of the chain. The Metropolis [4] and heat bath algorithms utilize the idea of reversibility to design chains with a stationary distribution matching the desired distribution. Unfortunately, samples from the Markov chain approach are only approximately, not exactly, drawn from the stationary distribution of the chain. Moreover, they will not be close to the stationary distribution until a number of steps larger than the mixing time of the chain have been taken. Often the mixing time is unknown, and so the quality of the sample is suspect. Propp and Wilson have shown how to avoid these problems using techniques such as coupling from the past (CFTP) [5]. For some chains, CFTP provides a procedure that allows perfect samples to be drawn from the stationary distribution of the chain, without knowledge of the mixing time. However, CFTP and related approaches have drawbacks of their own. These algorithms are noninterruptible, which means that the user must commit to running such an

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Randomness Recycler: A New Technique for Perfect Sampling

For many probability distributions of interest, it is quite difficult to obtain samples efficiently. Often, Markov chains are employed to obtain approximately random samples from these distributions. The primary drawback to traditional Markov chain methods is that the mixing time of the chain is usually unknown, which makes it impossible to determine how close the output samples are to having t...

متن کامل

Perfect simulation for marked point processes

CWI's research has a theme-oriented structure and is grouped into four clusters. Listed below are the names of the clusters and in parentheses their acronyms. ABSTRACT This paper extends some recently proposed exact simulation algorithms for point processes to marked patterns and reports on a simulation study into the relative efficiency for a range of Markov marked point processes. marked poin...

متن کامل

Perfect and Maximum Randomness in Stratified Sampling over Joins

Supporting sampling in the presence of joins is an important problem in data analysis. Pushing down the sampling operator through both sides of the join is inherently challenging due to data skew and correlation issues between output tuples. Joining simple random samples of base relations typically leads to results that are non-random. Current solutions to this problem perform biased sampling o...

متن کامل

Full randomness from arbitrarily deterministic events.

Do completely unpredictable events exist? Classical physics excludes fundamental randomness. Although quantum theory makes probabilistic predictions, this does not imply that nature is random, as randomness should be certified without relying on the complete structure of the theory being used. Bell tests approach the question from this perspective. However, they require prior perfect randomness...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001